Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLIVE PLACE Terraced £86,000 26 Jun 2012
3 OLIVE PLACE Terraced £225,500 12 Jun 2023
4 OLIVE PLACE Terraced £175,000 29 Nov 2019
5 OLIVE PLACE Terraced £137,000 19 Mar 2013
7 OLIVE PLACE £9,250 6 Nov 2019